home *** CD-ROM | disk | FTP | other *** search
Wrap
var §\x01§ = 830; loop0: while(true) { if(eval("\x01") == 830) { set("\x01",eval("\x01") + 89); §§push(true); continue; } if(eval("\x01") == 919) { set("\x01",eval("\x01") - 802); if(§§pop()) { set("\x01",eval("\x01") + 402); } continue; } if(eval("\x01") == 433) { set("\x01",eval("\x01") - 11); set(§§pop(),§§pop()); break; } if(eval("\x01") == 194) { set("\x01",eval("\x01") + 125); §§push(§§pop() >>> (§§pop() instanceof §§pop() >>> (§§pop() >> §§pop()))); break; } if(eval("\x01") == 568) { set("\x01",eval("\x01") - 358); if(§§pop()) { set("\x01",eval("\x01") + 540); } continue; } if(eval("\x01") == 395) { set("\x01",eval("\x01") - 297); continue; } if(eval("\x01") == 519) { set("\x01",eval("\x01") - 516); continue; } if(eval("\x01") == 577) { set("\x01",eval("\x01") + 278); §§push(true); continue; } if(eval("\x01") == 10) { set("\x01",eval("\x01") + 88); continue; } if(eval("\x01") == 422) { set("\x01",eval("\x01") + 155); continue; } if(eval("\x01") == 750) { set("\x01",eval("\x01") - 342); continue; } if(eval("\x01") == 408) { set("\x01",eval("\x01") + 41); §§push(true); continue; } if(eval("\x01") == 300) { set("\x01",eval("\x01") + 277); continue; } if(eval("\x01") == 855) { set("\x01",eval("\x01") - 661); if(§§pop()) { set("\x01",eval("\x01") + 125); } continue; } if(eval("\x01") == 863) { set("\x01",eval("\x01") - 72); continue; } if(eval("\x01") == 319) { set("\x01",eval("\x01") + 538); continue; } if(eval("\x01") == 210) { set("\x01",eval("\x01") + 540); if(§§pop() > eval(§§pop())[§§constant(78)]) { _loc1_[§§constant(9)] = eval("A{invalid_utf8=232}")[§§constant(78)]; } _loc1_[§§constant(12)][§§constant(13)][§§constant(14)][§§constant(15)] += _loc1_[§§constant(9)]; var _loc6_ = eval(§§constant(21))[§§constant(50)]()[§§constant(79)](); var _loc3_ = undefined; _loc3_ = 0; for(; _loc3_ <= _loc6_[§§constant(80)] - 1; _loc3_ = _loc3_ + 1) { var _loc2_ = _loc6_[_loc3_]; if(_loc2_ == _loc1_) { continue; } var _loc4_ = eval(§§constant(24))[§§constant(68)][§§constant(69)][§§constant(82)](_loc1_[§§constant(12)][§§constant(13)][§§constant(14)][§§constant(81)](eval(§§constant(21))[§§constant(50)]()[§§constant(57)]())); var _loc5_ = eval(§§constant(24))[§§constant(68)][§§constant(69)][§§constant(70)](_loc4_[§§constant(84)],_loc4_[§§constant(83)],_loc2_[§§constant(57)]()[§§constant(67)],_loc2_[§§constant(57)]()[§§constant(15)]); if(_loc5_ > _loc2_[§§constant(85)]()) { continue; } if(!_loc2_[§§constant(87)]()[§§constant(88)](_loc1_[§§constant(12)][§§constant(13)][§§constant(14)][§§constant(13)][§§constant(86)])) { continue; } switch(_loc2_[§§constant(89)]()) { case eval(§§constant(21))[§§constant(90)]: eval(§§constant(94))(_loc2_)[§§constant(95)](_loc1_); _loc1_[§§constant(56)][§§constant(57)]()[§§constant(58)] = false; _loc1_[§§constant(9)] = 0; _loc1_[§§constant(10)] = false; _loc1_[§§constant(7)] = eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(44)]; _loc1_[§§constant(23)][§§constant(27)](§§constant(96)); _loc1_[§§constant(33)] = eval(§§constant(24))[§§constant(100)][§§constant(101)][§§constant(102)](eval(§§constant(98))[§§constant(99)],§§constant(97)); _loc1_[§§constant(33)][§§constant(103)](_loc1_); _loc1_[§§constant(12)][§§constant(13)][§§constant(14)][§§constant(13)][§§constant(105)][§§constant(106)](_loc1_[§§constant(56)][§§constant(104)]()); break; case eval(§§constant(21))[§§constant(91)]: case eval(§§constant(21))[§§constant(92)]: case eval(§§constant(21))[§§constant(93)]: _loc1_[§§constant(9)] = 0; _loc1_[§§constant(7)] = eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(44)]; _loc1_[§§constant(23)][§§constant(27)](§§constant(26)); _loc1_[§§constant(33)] = eval(§§constant(24))[§§constant(100)][§§constant(101)][§§constant(102)](eval(§§constant(98))[§§constant(99)],§§constant(97)); _loc1_[§§constant(33)][§§constant(103)](_loc1_); break; } } _loc1_[§§constant(28)](); §§pop()[§§pop()] = §§pop(); _loc2_[§§constant(39)] = function() { var _loc2_ = undefined; var _loc3_ = undefined; if(this["YHU~"] == eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(3)]) { _loc3_ = -1; } else { _loc3_ = 1; } if(this[§§constant(10)]) { if(eval(§§constant(24))[§§constant(68)][§§constant(69)][§§constant(71)](this[§§constant(72)]) == 1) { this["YHU~"] = eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(107)]; } else { this["YHU~"] = eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(3)]; } _loc2_ = this[§§constant(72)]; } else if(this["YHU~"] == eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(3)]) { _loc2_ = - this[§§constant(18)]; } else { _loc2_ = this[§§constant(18)]; } var _loc5_ = _loc3_ * eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(108)]; if(eval(§§constant(109))[§§constant(110)](this[§§constant(17)]) >= eval(§§constant(109))[§§constant(110)](_loc2_) * eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(111)]) { if(_loc3_ == eval(§§constant(24))[§§constant(68)][§§constant(69)][§§constant(71)](this[§§constant(17)])) { this[§§constant(16)] -= eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(112)]; if(this[§§constant(16)] < eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(113)]) { this[§§constant(16)] = eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(113)]; } } else { this[§§constant(16)] += eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(112)]; if(this[§§constant(16)] > 1) { this[§§constant(16)] = 1; } } _loc5_ *= this[§§constant(16)]; } else { this[§§constant(16)] = 1; } this[§§constant(17)] += _loc5_; var _loc6_ = eval(§§constant(24))[§§constant(68)][§§constant(69)][§§constant(114)](this[§§constant(19)]); var _loc7_ = eval(§§constant(109))[§§constant(115)](_loc6_) * this[§§constant(17)]; var _loc8_ = eval(§§constant(109))[§§constant(116)](_loc6_) * this[§§constant(17)]; this[§§constant(12)][§§constant(67)] = this[§§constant(37)][§§constant(67)] + _loc7_; this[§§constant(12)][§§constant(15)] = this[§§constant(37)][§§constant(15)] + _loc8_; if(this["YHU~"] == eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(3)]) { if(this[§§constant(17)] < _loc2_) { this["YHU~"] = eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(107)]; } } else if(this[§§constant(17)] > _loc2_) { this["YHU~"] = eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(3)]; } if(this[§§constant(10)]) { var _loc4_ = false; if(this["YHU~"] == eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(3)]) { if(this[§§constant(17)] < _loc2_ + eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(117)]) { _loc4_ = true; } } else if(this[§§constant(17)] > _loc2_ - eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(117)]) { _loc4_ = true; } if(_loc4_) { this[§§constant(7)] = eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(8)]; this[§§constant(10)] = false; this["YHU~"] = this[§§constant(4)]; } } }; _loc2_[§§constant(28)] = function() { var _loc3_ = this[§§constant(12)][§§constant(13)][§§constant(118)][§§constant(15)]; var _loc4_ = this[§§constant(12)][§§constant(13)][§§constant(14)][§§constant(15)]; var _loc2_ = _loc4_ - _loc3_; this[§§constant(12)][§§constant(13)][§§constant(119)][§§constant(120)] = _loc2_; }; _loc2_[§§constant(41)] = function() { var _loc3_ = undefined; if(this["YHU~"] == eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(3)]) { _loc3_ = -1; } else { _loc3_ = 1; } var _loc2_ = eval(§§constant(24))[§§constant(68)][§§constant(69)][§§constant(82)](this[§§constant(12)][§§constant(13)][§§constant(14)][§§constant(81)](eval(§§constant(21))[§§constant(50)]()[§§constant(57)]())); this[§§constant(56)][§§constant(57)]()[§§constant(67)] = _loc2_[§§constant(84)]; this[§§constant(56)][§§constant(57)]()[§§constant(15)] = _loc2_[§§constant(83)]; }; _loc2_[§§constant(29)] = function() { if(this[§§constant(40)]()) { this[§§constant(12)][§§constant(13)][§§constant(121)][§§constant(122)] = eval(§§constant(24))[§§constant(68)][§§constant(123)][§§constant(124)](this,this[§§constant(55)]); } else if(this[§§constant(7)] == eval("{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}")[§§constant(8)]) { this[§§constant(12)][§§constant(13)][§§constant(121)][§§constant(122)] = eval(§§constant(24))[§§constant(68)][§§constant(123)][§§constant(124)](this,this[§§constant(49)]); } else { delete this[§§constant(12)][§§constant(13)][§§constant(121)][§§constant(122)]; } }; _loc1_[§§constant(125)] = 0; _loc1_[§§constant(3)] = 1; _loc1_[§§constant(107)] = 2; _loc1_[§§constant(8)] = 1; _loc1_[§§constant(42)] = 2; _loc1_[§§constant(36)] = 3; _loc1_[§§constant(44)] = 4; _loc1_[§§constant(6)] = 1; _loc1_[§§constant(38)] = 2; _loc1_[§§constant(117)] = 5; _loc1_[§§constant(108)] = 1.2; _loc1_[§§constant(78)] = 13; _loc1_[§§constant(77)] = 1.4; _loc1_[§§constant(76)] = 4; _loc1_[§§constant(75)] = 0.1; _loc1_[§§constant(111)] = 0.8; _loc1_[§§constant(112)] = 0.06; _loc1_[§§constant(113)] = 0.5; §§constant(128)(eval("{invalid_utf8=134}{invalid_utf8=146}\x02")["{invalid_utf8=168}{invalid_utf8=166}b#2{invalid_utf8=136}\'{invalid_utf8=150}"][§§constant(31)],null,1); §§push(_loc2_[§§constant(127)](§§constant(126),_loc2_[§§constant(40)],function() { } )); break; } if(eval("\x01") == 928) { set("\x01",eval("\x01") - 495); if(§§pop()) { set("\x01",eval("\x01") - 11); } continue; } if(eval("\x01") == 769) { set("\x01",eval("\x01") + 88); continue; } if(eval("\x01") == 857) { set("\x01",eval("\x01") - 654); §§push(true); continue; } if(eval("\x01") == 117) { set("\x01",eval("\x01") + 402); §§enumerate(§§pop()); §§push(§§pop() > (§§pop() | §§enumeration())); break; } if(eval("\x01") == 203) { set("\x01",eval("\x01") + 91); if(§§pop()) { set("\x01",eval("\x01") - 284); } continue; } if(eval("\x01") == 62) { set("\x01",eval("\x01") - 59); continue; } if(eval("\x01") == 294) { set("\x01",eval("\x01") - 284); break; } if(eval("\x01") == 449) { set("\x01",eval("\x01") + 379); if(§§pop()) { set("\x01",eval("\x01") + 35); } continue; } if(eval("\x01") == 3) { set("\x01",eval("\x01") + 925); §§push(true); continue; } if(eval("\x01") == 98) { set("\x01",eval("\x01") + 470); §§push(true); continue; } if(eval("\x01") == 734) { set("\x01",eval("\x01") - 326); continue; } if(eval("\x01") != 828) { if(eval("\x01") == 427) { set("\x01",eval("\x01") + 364); } else { if(eval("\x01") == 625) { set("\x01",eval("\x01") + 17); if(!_global.Library) { _global.Library = new Object(); } §§pop(); if(!_global.Library.Sound) { _global.Library.Sound = new Object(); } §§pop(); if(!_global.Library.Sound.SoundItem) { _loc2_ = Library.Sound.SoundItem = function(__sndObject, __sLinkage, __nVolume, __nLoop, __sCategory, __mc) { this.sndObj = __sndObject; this.sLinkage = __sLinkage; this.mcRef = __mc; this.nRemainingLoop = __nLoop; this.nCurrentVolume = __nVolume; this.nTargetVolume = __nVolume; this.nFadeRate = Library.Sound.SoundItem.FADE_RATE; this.sCategory = __sCategory; this.bFadeAtEnd = false; this.bMuted = false; this.bPaused = false; this.bNeedFreshStart = false; this.sndObj.onSoundComplete = mx.utils.Delegate.create(this,this.doSoundComplete); this.sndObj.start(0,__nLoop); this.sndObj.setVolume(this.returnComputedVolume(this.nCurrentVolume)); this.nCurrentTime = 0; this.aEventListeners = new Array(); }.prototype; _loc2_.doEnterFrame = function() { if(!this.bPaused) { if(this.nCurrentTime > this.sndObj.position) { this.nRemainingLoop = this.nRemainingLoop - 1; } this.nCurrentTime = this.sndObj.position; } this.doCheckFadeAtEnd(); this.doManageFade(); }; _loc2_.doAddListener = function(__oListener) { this.aEventListeners.push(__oListener); }; _loc2_.doRemoveListener = function(__oListener) { var _loc2_ = 0; while(_loc2_ < this.aEventListeners.length) { if(this.aEventListeners[_loc2_] == __oListener) { delete this.aEventListeners[_loc2_]; this.aEventListeners.splice(_loc2_,1); } _loc2_ = _loc2_ + 1; } }; _loc2_.doSoundComplete = function() { if(this.bNeedFreshStart && this.nRemainingLoop > 1) { this.sndObj.start(0,this.nRemainingLoop - 1); } else { this.doManageEndEvent(); } }; _loc2_.doUpdateSound = function() { this.sndObj.setVolume(this.returnComputedVolume(this.nCurrentVolume)); }; _loc2_.doMute = function() { this.bMuted = true; this.doUpdateSound(); }; _loc2_.doUnMute = function() { this.bMuted = false; this.doUpdateSound(); }; _loc2_.doPause = function() { this.sndObj.stop(); this.bPaused = true; }; _loc2_.doResume = function() { this.bPaused = false; this.bNeedFreshStart = true; this.sndObj.start(this.nCurrentTime / 1000,1); }; _loc2_.doStop = function() { this.sndObj.stop(); this.doManageEndEvent(); }; _loc2_.doFadeTo = function(__nVolume, __bStopAndDelete) { if(__bStopAndDelete == undefined) { __bStopAndDelete = true; } this.bStopAfterFade = __bStopAndDelete; this.nTargetVolume = __nVolume; }; _loc2_.setFadeRate = function(__nRate) { if(__nRate == undefined) { __nRate = Library.Sound.SoundItem.FADE_RATE; } this.nFadeRate = __nRate; }; _loc2_.setFadeAtEnd = function(__bFadeAtEnd) { this.bFadeAtEnd = true; }; _loc2_.setPan = function(__nPan) { this.sndObj.setPan(__nPan); }; _loc2_.__get__Category = function() { return this.sCategory; }; _loc2_.__get__LinkageName = function() { return this.sLinkage; }; _loc2_.doDestroy = function() { this.sndObj.stop(); delete this.sndObj; this.mcRef.removeMovieClip(); }; _loc2_.doCheckFadeAtEnd = function() { if(this.bFadeAtEnd) { if(this.nRemainingLoop == 1) { if(this.sndObj.duration - this.nCurrentTime <= Library.Sound.SoundItem.FADE_AT_END_TIME) { this.doFadeTo(0); } } } }; _loc2_.doManageEndEvent = function() { var _loc2_ = 0; while(_loc2_ < this.aEventListeners.length) { this.aEventListeners[_loc2_].doSoundEvent(Library.Sound.SoundManager.EVENT_SOUND_COMPLETE,this); _loc2_ = _loc2_ + 1; } this.aEventListeners = new Array(); this.mcRef.removeMovieClip(); delete this.mcRef; delete this.aEventListeners; delete this.sndObj.onSoundComplete; delete this.sndObj; }; _loc2_.doManageFade = function() { if(this.nCurrentVolume != this.nTargetVolume) { this.nCurrentVolume = Library.Utils.MoreMath.getReachNum(this.nCurrentVolume,this.nTargetVolume,this.nFadeRate); this.sndObj.setVolume(this.returnComputedVolume(this.nCurrentVolume)); } if(this.nCurrentVolume <= 0 && this.bStopAfterFade) { this.sndObj.stop(); this.doManageEndEvent(); } }; _loc2_.returnComputedVolume = function(__nVolume) { var _loc2_ = undefined; if(!this.bMuted && !Library.Sound.SoundManager.isCategoryMuted(this.sCategory)) { var _loc3_ = Library.Sound.SoundManager.MasterVolume / 100; var _loc4_ = Library.Sound.SoundManager.getCategoryVolume(this.sCategory) / 100; _loc2_ = __nVolume; _loc2_ *= _loc4_; _loc2_ *= _loc3_; } else { _loc2_ = 0; } return _loc2_; }; Library.Sound.SoundItem = function(__sndObject, __sLinkage, __nVolume, __nLoop, __sCategory, __mc) { this.sndObj = __sndObject; this.sLinkage = __sLinkage; this.mcRef = __mc; this.nRemainingLoop = __nLoop; this.nCurrentVolume = __nVolume; this.nTargetVolume = __nVolume; this.nFadeRate = Library.Sound.SoundItem.FADE_RATE; this.sCategory = __sCategory; this.bFadeAtEnd = false; this.bMuted = false; this.bPaused = false; this.bNeedFreshStart = false; this.sndObj.onSoundComplete = mx.utils.Delegate.create(this,this.doSoundComplete); this.sndObj.start(0,__nLoop); this.sndObj.setVolume(this.returnComputedVolume(this.nCurrentVolume)); this.nCurrentTime = 0; this.aEventListeners = new Array(); }.FADE_RATE = 8; Library.Sound.SoundItem = function(__sndObject, __sLinkage, __nVolume, __nLoop, __sCategory, __mc) { this.sndObj = __sndObject; this.sLinkage = __sLinkage; this.mcRef = __mc; this.nRemainingLoop = __nLoop; this.nCurrentVolume = __nVolume; this.nTargetVolume = __nVolume; this.nFadeRate = Library.Sound.SoundItem.FADE_RATE; this.sCategory = __sCategory; this.bFadeAtEnd = false; this.bMuted = false; this.bPaused = false; this.bNeedFreshStart = false; this.sndObj.onSoundComplete = mx.utils.Delegate.create(this,this.doSoundComplete); this.sndObj.start(0,__nLoop); this.sndObj.setVolume(this.returnComputedVolume(this.nCurrentVolume)); this.nCurrentTime = 0; this.aEventListeners = new Array(); }.FADE_AT_END_TIME = 800; §§push(_loc2_.addProperty("Category",_loc2_.__get__Category,function() { } )); §§push(_loc2_.addProperty("LinkageName",_loc2_.__get__LinkageName,function() { } )); §§push(ASSetPropFlags(Library.Sound.SoundItem.prototype,null,1)); } §§pop(); break; } if(eval("\x01") != 791) { if(eval("\x01") == 642) { set("\x01",eval("\x01") - 642); } break; } set("\x01",eval("\x01") - 166); } continue; } set("\x01",eval("\x01") + 35); toggleHighQuality(); var §§pop(); while(true) { §§pop()[§§pop()](); _loc1_[§§constant(35)](); loop3: while(true) { while((_loc0_ = §§pop()) != null) { _loc5_ = _loc0_; _loc2_ = _loc4_[_loc5_]; if(_loc2_ == _loc1_) { continue; } _loc3_ = doFadeTo.bStopAfterFade.setFadeRate.setFadeAtEnd(_loc1_.create.nCurrentTime,_loc1_.create.Array,_loc2_.setVolume().nCurrentTime,_loc2_.setVolume().Array); if(_loc3_ > _loc2_.setPan()) { continue; } if(!_loc2_.Category.__get__LinkageName(_loc1_.Category)) { continue; } switch(_loc2_.doDestroy()) { case nRemainingLoop.removeMovieClip: if(MoreMath(_loc2_).getReachNum()) { break loop3; } continue loop3; case nRemainingLoop.nCurrentVolume: Library(_loc2_).onSoundComplete(); _loc1_.onSoundComplete(); break; case nRemainingLoop.duration: if(!_loc1_.nTargetVolume) { _loc1_.__get__MasterVolume(_loc2_); } break; case nRemainingLoop.FADE_AT_END_TIME: if(!_loc1_.nTargetVolume) { _loc1_.bNeedFreshStart(_loc2_); } break; case nRemainingLoop.SoundManager: break; case nRemainingLoop.EVENT_SOUND_COMPLETE: _loc1_.onSoundComplete(); doFadeTo.LinkageName.ASSetPropFlags[§§constant(72)](Category.addProperty,"getCategoryVolume"); break; case nRemainingLoop.doSoundEvent: eval(§§constant(73))(_loc2_)[§§constant(74)](); break; case nRemainingLoop.Utils: eval(§§constant(75))(_loc2_)[§§constant(74)](); break; } } §§pop()[§§pop()] = §§pop(); _loc2_.bNeedFreshStart = function(__oObject) { this.Sound = 0; this.Object = 0; if(this.doSoundComplete != undefined) { this.doSoundComplete[§§constant(76)](this); } this.nTargetVolume = true; this.doSoundComplete = __oObject; if(__oObject.doDestroy() === nRemainingLoop.duration) { this.setVolume().Array = __oObject.setVolume().Array - __oObject.Category[§§constant(77)]; } __oObject[§§constant(78)](this); }; _loc2_.__get__MasterVolume = function(_oTM) { if(doFadeTo.bStopAfterFade.setFadeRate[§§constant(79)](this.Sound) == -1) { this.setVolume().Array = _oTM.setVolume().Array + this.Category[§§constant(77)] + (this.setVolume().Array - _oTM.setVolume().Array); this[§§constant(80)](); _oTM[§§constant(81)](this.Sound); } else if(this.setVolume().nCurrentTime < _oTM.setVolume().nCurrentTime + _oTM.Category[§§constant(82)] / 2 && this.setVolume().nCurrentTime > _oTM.setVolume().nCurrentTime - _oTM.Category[§§constant(82)] / 2) { this[§§constant(81)](this.Sound); _oTM[§§constant(81)](this.Sound); this.bNeedFreshStart(_oTM); } else { this[§§constant(83)](); _oTM[§§constant(84)](this.Object); } }; _loc2_.aEventListeners = function(__nFuturePosition) { var _loc2_ = false; if(__nFuturePosition > nRemainingLoop.push()[§§constant(85)]()[§§constant(86)]) { _loc2_ = true; __nFuturePosition = nRemainingLoop.push()[§§constant(85)]()[§§constant(86)] - this.create[§§constant(82)] / 2; this.Object = doFadeTo.bStopAfterFade.setFadeRate[§§constant(88)](this.Object,Library[§§constant(87)]); } else if(__nFuturePosition - this.create[§§constant(82)] / 2 < nRemainingLoop.push()[§§constant(85)]()[§§constant(89)]) { _loc2_ = true; __nFuturePosition = nRemainingLoop.push()[§§constant(85)]()[§§constant(89)] + this.create[§§constant(82)] / 2; this.Object = doFadeTo.bStopAfterFade.setFadeRate[§§constant(88)](this.Object,Library[§§constant(87)]); } if(_loc2_) { if(this.Object != 0) { this[§§constant(83)](); } } this.create.nCurrentTime = __nFuturePosition; }; _loc2_.prototype = function(__nFuturePosition) { var _loc2_ = false; if(__nFuturePosition > nRemainingLoop.push()[§§constant(85)]()[§§constant(90)]) { this.onSoundComplete(); } else if(__nFuturePosition - this.create[§§constant(77)] < nRemainingLoop.push()[§§constant(85)]()[§§constant(91)]) { _loc2_ = true; __nFuturePosition = nRemainingLoop.push()[§§constant(85)]()[§§constant(91)] + this.create[§§constant(77)]; this.Sound = doFadeTo.bStopAfterFade.setFadeRate[§§constant(88)](this.Sound,Library[§§constant(92)]); } if(!_loc2_) { this.Sound += Library[§§constant(93)]; if(eval(§§constant(94))[§§constant(95)](this.Sound) < Library[§§constant(96)]) { this.Sound = 0; } } else { if(this.Sound != 0) { this[§§constant(80)](); } this[§§constant(97)](); } this.create.Array = __nFuturePosition; }; _loc2_[§§constant(97)] = function() { this.Object = doFadeTo.bStopAfterFade.setFadeRate[§§constant(88)](this.Object,Library[§§constant(98)]); if(eval(§§constant(94))[§§constant(95)](this.Object) < Library[§§constant(99)]) { this.Object = 0; } }; _loc2_[§§constant(83)] = function() { this.Object *= -1; this[§§constant(84)](this.Object); }; _loc2_[§§constant(80)] = function() { this.Sound *= -1; this[§§constant(81)](this.Sound); }; _loc1_[§§constant(100)] = 3; _loc1_.sLinkage = 50; _loc1_[§§constant(101)] = 14; _loc1_[§§constant(92)] = 12; _loc1_[§§constant(87)] = 6; _loc1_[§§constant(93)] = 2.5; _loc1_[§§constant(98)] = 0.4; _loc1_[§§constant(96)] = 0.2; _loc1_[§§constant(99)] = 0.4; §§constant(104)(_global.Library.bFadeAtEnd,null,1); break loop0; } } }